had something going for one

vbl.具有对自己有利的事